package com.weaving.monitor.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 生产今日产量导出DTO
 * 
 * 功能说明：
 * 1. 用于导出prod_today_amount表的数据
 * 2. 包含所有需要的字段信息
 * 3. 支持Excel导出功能
 * 
 * @author 系统开发团队
 * @version 1.0
 * @since 2024-01-01
 */
@Data
public class ProdTodayAmountExportDto {
    
    /** 日期 */
    private LocalDate date;
    
    /** 机台号 */
    private String machineId;
    
    /** 品名 */
    private String productName;
    
    /** 分幅数 */
    private Integer subClothSeq;
    
    /** 工人 */
    private String workerName;
    
    /** 上班时间 */
    private LocalDateTime startTime;
    
    /** 下班时间 */
    private LocalDateTime updateTime;
    
    /** 班次产量 */
    private Integer amount;
    
    /** 车速 */
    private Integer speed;
    
    /** 密度 */
    private BigDecimal density;
    
    /** 质量状态 */
    private String qualityStatus;
}
